package com.sbj.service;

import com.sbj.dto.req.AddressReq;
import com.sbj.dto.res.AddressRes;
import com.sbj.entity.Address;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author summer
 * @since 2024/08/10 10:02:39
 */
public interface IAddressService extends IService<Address> {

    /**
     * 添加收货地址
     * @param addressReq
     */
    void addAddress(AddressReq addressReq);

    /**
     * 地址列表
     * @return
     */
    List<AddressRes> lists();

    /**
     * 会员地址
     * @param id
     * @return
     */
    AddressRes memberAddress(Integer id);
}
